//#include<iostream>
//using namespace std;
//int main()
//{
//	double a, b, c, d;
//	cout << "input a,b,c,d:";
//	cin >> a >> b >> c >> d;
//	double niudun(double, double, double, double);
//	cout <<  niudun(a, b, c, d);
//	return 0;
//}
//double niudun(double a, double b, double c, double d)
//{
//	double x=1, x0=0, f, f1;
//	while (fabs(x0 - x) > 1e-5)
//	{
//		x0 = x;
//		f = a * x0 * x0 * x0 + b * x0 * x0 + c * x0 + d;
//		f1 = 3 * a * x0 * x0 + 2 * b * x0 + c;
//		x = x0 - f / f1;
//	}
//	return( x);
//}